package zero.tech.games.mj.data.notify;

import java.util.ArrayList;
import java.util.List;

/**
 * 通知游戏开始
 * @author Administrator
 *
 */
public class NotifyGameStart {
	/** 房间状态 */
	private int roomStatus;
	/** 玩家id */
	private int uid;
	/** 场次局数 */
	private int times;
	/** 庄家id */
	private int hUid;
	/** 剩余牌数量 */
	private int lastNum;
	/** 玩家的手牌 */
	private List<Integer> cards = new ArrayList<>();
	/** 当局鬼牌 */
	private List<Integer> guiCards = new ArrayList<>();
	/** 当前操作玩家id */
	private int operUid;
	/** 操作倒计时 */
	private int countDown;
	
	/**
	 * 房间状态
	 * @return
	 */
	public int getRoomStatus() {
		return roomStatus;
	}
	/**
	 * 房间状态
	 * @param roomStatus
	 */
	public void setRoomStatus(int roomStatus) {
		this.roomStatus = roomStatus;
	}
	/**
	 * 玩家id 
	 * @return
	 */
	public int getUid() {
		return uid;
	}
	/**
	 * 玩家id 
	 * @param uid
	 */
	public void setUid(int uid) {
		this.uid = uid;
	}
	/***
	 * 场次局数
	 * @return
	 */
	public int getTimes() {
		return times;
	}
	/**
	 * 场次局数
	 * @param times
	 */
	public void setTimes(int times) {
		this.times = times;
	}
	/**
	 * 庄家id
	 * @return
	 */
	public int gethUid() {
		return hUid;
	}
	/**
	 * 庄家id
	 * @param hUid
	 */
	public void sethUid(int hUid) {
		this.hUid = hUid;
	}
	/**
	 * 剩余牌数量
	 * @return
	 */
	public int getLastNum() {
		return lastNum;
	}
	/**
	 * 剩余牌数量
	 * @param lastNum
	 */
	public void setLastNum(int lastNum) {
		this.lastNum = lastNum;
	}
	/**
	 * 玩家的手牌
	 * @return
	 */
	public List<Integer> getCards() {
		return cards;
	}
	/**
	 * 玩家的手牌
	 * @param cards
	 */
	public void setCards(List<Integer> cards) {
		this.cards = cards;
	}
	/**
	 * 当局鬼牌
	 * @return
	 */
	public List<Integer> getGuiCards() {
		return guiCards;
	}
	/**
	 * 当局鬼牌
	 * @param guiCards
	 */
	public void setGuiCards(List<Integer> guiCards) {
		this.guiCards = guiCards;
	}
	/**
	 * 当前操作玩家id
	 * @return
	 */
	public int getOperUid() {
		return operUid;
	}
	/**
	 * 当前操作玩家id
	 * @param operUid
	 */
	public void setOperUid(int operUid) {
		this.operUid = operUid;
	}
	/**
	 * 操作倒计时
	 * @return
	 */
	public int getCountDown() {
		return countDown;
	}
	/**
	 * 操作倒计时
	 * @param countDown
	 */
	public void setCountDown(int countDown) {
		this.countDown = countDown;
	}
	
	
}
